#container {
				background: transparent url('images/bg_glare.png') no-repeat center 0;
				width:800px;
				margin:0 auto;
				padding:50px 0 0 0;
				text-align:center;
			}
#gallery {
	width: 737px;
	height: 680px;
	
	position:relative;
	margin:0 auto;
}			
#gallery #main {
	width: 737px;
	height: 528px;
	overflow:hidden;
	background: transparent url('../image/carousel_shadow.png') no-repeat center bottom;
	position:relative;
	text-align:center;	
}
#gallery #images, #gallery #thumbs {
	overflow: hidden;
}
#gallery #images {
	margin:0 auto;
	position:absolute;
	left:16px;
	top:0;
}		
	#gallery #images .slide {
	height:528px;width:724px;
		position:relative;
		float:left;
	}			
	#gallery #images .slide a {
		display:block;
		position:absolute;
		top:0;
		left:0;
		background: transparent url('../image/carousel_glare.png') no-repeat 0 0;		
		border-radius:5px;	
		-webkit-border-radius:5px;
		-moz-border-radius:5px;	
	}
	#gallery #images .slide img {
		border-radius:5px;					
		-webkit-border-radius:5px;
		-moz-border-radius:5px;					
	}
	
#gallery #thumbs {
	width: 330px;
	height:40px;
	margin:10px 0 0 83px;
}
	#gallery #thumbs .thumb {
		width:100px;
		height:82px;
		float: left;
		position:relative;
		margin:0 50px 0 0px;
	}	
	#gallery #thumbs .thumb img {
		border-radius:5px;				
		-webkit-border-radius:5px;
		-moz-border-radius:5px;										
	}
	#gallery #thumbs .thumb a {
		display:block;
		position:absolute;
		top:0;
		left:0;
		background: transparent url('../image/carousel_glare_small.png') no-repeat 0 0;
		width:148px;
		height:112px;
		border:2px solid #ddd;
		border-radius:5px;						
		-webkit-border-radius:5px;
		-moz-border-radius:5px;						
	}	
		#gallery #thumbs .thumb a.selected, #gallery #thumbs .thumb a:hover {
			border:2px solid #aaa;
		}	
							
#gallery #prev, #gallery #next {
	text-indent:-999em;
	position: absolute;
	display:block;
	width:19px;
	height:20px;
	background: transparent url('../image/carousel_nav.png') no-repeat 0 0;
	bottom: 70px;
}
	#gallery #prev {
		background-position: 0 0;
		left: 25px;
	}
	#gallery #next {
		background-position: -19px 0;
		right: 25px;
	}			
	#gallery #prev:hover { 
		background-position: 0 -20px;				
	}
	#gallery #next:hover {
		background-position: -19px -20px;				
	}
	#gallery #prev.disabled, #gallery #next.disabled {
		display: none !important;
	}
	.caroufredsel_wrapper{top:-110px;}